#pragma once
#include "deduction guide.h"

template<typename T, size_t size> class MyArray
{
	T ar[size]{}; //��� ���������� ������������� ��������� �������� ���� �� ��������� �����?
	//�
public:
	MyArray() = default;
	~MyArray() = default;
	MyArray(const T* str) {	for (auto& x : ar){	x = *str; str += 1;	} }
	
};

template<typename T, size_t size> MyArray(const T(&arr)[size])->MyArray<T, size>;